take something on as a duty - Türkçe İngilizce Sözlük